package com.mumuso.mumusoitem.mapper;

import com.mumuso.mumusoitem.pojo.dArcItemPre;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface dArcItemPreMapper {

    // 获取所有商品档案信息
    List<dArcItemPre> getAllItemDetailInfo(@Param("staffId") String staffId, @Param("roleId") String roleId, @Param("upstaffId") String upstaffId);

    List<dArcItemPre> getAllItemDetailInfoByRoleId(@Param("staffId") String staffId, @Param("roleId") String roleId, @Param("upstaffId") String upstaffId);

    // 根据商品编号获取商品信息
    dArcItemPre getItemInfoByItemId(String itemId);

    // 根据商品编号修改商品状态 也就是审核操作
    int updateItemInfoStatusByItemId(@Param("itemId") String itemId, @Param("status") String status);

    // 根据商品编号获取商品状态信息
    dArcItemPre getItemStatusByItemId(String itemId);
}
